textview: clear cached entries before releasing containers
authorChristian Hergert <chergert@redhat.com>
Fri, 9 Aug 2019 19:52:16 +0000 (12:52 -0700)
committerChristian Hergert <chergert@redhat.com>
Fri, 9 Aug 2019 19:52:16 +0000 (12:52 -0700)
commit4ae362d1382588c1519b2e6cac1edc79294e8fb5
tree87ffd850f3ca0e0c62babf664bb84512ad2bbbb3
parentfd201e4df786d932d4f7dd8eaaa390d2f4fe33b6
textview: clear cached entries before releasing containers

We want to ensure all of the display cache entries are released in the
normal fashion before releasing the structures so that we can maintain
the invariant that cache_iter will always exist while in the cache.
gtk/gtktextlinedisplaycache.c